/*Thanks to Ian Walker for the great bubbles photograph*/



body {

    font-family: 'Arial', 'Tahoma', sans-serif;

    background-color: #fed4e0;

}

#modules{
    background: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/pattern.gif' ) repeat top left;
}

#featuretabs {

    font-size: 13px;

}



.gseaopt {

    font-size: 10px;

}



#gsea {

    padding-bottom: 0px;

}



.gseaopt a:link, .gseaopt a:visited, .gseaopt a:active {



    color: #ffffff;

    text-decoration: none;

}



.gseaopt a:hover {



    text-decoration: underline;

}



.msg .msg_box, #noscript_box, #new_user_save_box, #new_user_tip_box {

    border: 1px solid #ff6d97;

    opacity: .8;

    filter: alpha( opacity = 80 );

    zoom: 1;

    background-color: #fff;

}



#nhdrwrapsizer {

    height: 180px;

}



#no_script {

    background-color: #fff;

}



.tab {

    font-size: 12px;

    border-bottom-color: #ff6d97;

    color: #ffffff;

    font-weight: normal;

}



.tab a:link, .tab a:visited, .tab a:active {

    color: #ffffff;

    text-decoration: none;

    font-weight: normal;

}



#addstuff {



    font-weight: normal !important;

}



.tab a:hover {

    color: #ffffff;

    text-decoration: underline;

}



.selectedtab {



    border-style: solid;

    border-width: 1px;

    border-top-color: #ff6d97;

    border-left-color: #ff6d97;

    border-right-color: #ff6d97;

    border-bottom-width: 0px;

    cursor: text;

}



.unselectedtab {

    background-color: transparent;

    border-style: solid;

    border-width: 1px;

    border-top-color: #ff6d97;

    border-left-color: #ff6d97;

    border-right-color: #ff6d97;

}



.unselectedtab:hover {

    background-color: #ffffff;

    color: #000000;

    border-bottom-color: #ffffff;



}



.tab_hover {

    background-color: #ff6d97;

}



.modboxin, .modboxin_s {

    padding: 5px 9px 10px 9px;

    font-size: 12px;

    border: 1px #e2eee2 solid;

    background-color: #fff;

}



.dd_item a:link, .dd_item a:visited, .dd_item a:active {

    color: #d72e5e;

    text-decoration: none;

}



.modboxin a:link, .modboxin a:visited, .modboxin a:active {



    text-decoration: none;

    color: #d72e5e;

}



.modboxin a:hover {



    text-decoration: underline;

}



.modboxin_s, .modtitle_s {

    border-color: #EBEBEB;

}



.modboxin_s {

/*border-top-color: #000000;*/

    background-color: #f7f7f7;

    padding-top: 9px;

}



.modtitle, .mtlink, .modtitle_s {

    font-size: 95%;

    line-height: 20px;

}



.modtitle, .modtitle_s {

    background: #ffffff url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/hellokitty_tabback.jpg' ) repeat-x;

    border: 1px #ff6d97 solid;

    padding: 0px 8px;

}



.modtitle, .modtitle_text {

    font-weight: normal ! important;

    text-decoration: none !important;

}



a.ddbox, a.delbox, a.minbox, a.maxbox {

    margin-top: 4px;

}



/* google logo */

#regular_logo {

    margin-right: 5px;

    background: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/igoogle_logo.png' ) right top no-repeat;

    width: 270px;

    height: 10px;

}



/* \*/

* html #regular_logo {

    background: none;

    float: left;

    width: 270px;

    filter: progid: DXImageTransform . Microsoft . AlphaImageLoader( src = 'http://igskins.googlecode.com/svn/trunk/skins/kitty/igoogle_logo.png', sizingMethod = 'scale' );

}



/* */



#nhdrwrap {

    background: #ff6d97 url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/hellokitty_header_tile.jpg' ) repeat-x top left;

}



#footerwrap {

    border-top: 1px #ff6d97 solid;

    background: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/hellokitty_footer_tile.jpg' ) repeat-x bottom left;

}



#footer_promos, #sfrm, #guser {

	color: #ffffff;

}



a.ddbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/arrow_blue.gif' );

}



a.delbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/x_blue.gif' );

}



a.minbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/min_blue.gif' );

}



a.maxbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/max_blue.gif' );

}



a.ddbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/arrow_blue_highlight.gif' );

}



a.delbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/x_blue_highlight.gif' );

}



a.minbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/min_blue_highlight.gif' );

}



a.maxbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/max_blue_highlight.gif' );

}



a.fmaxbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/min_dark_blue.gif' );

}



a.fminbox {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/min_dark_blue.gif' );

}



a.fmaxbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/max_dark_blue_highlight.gif' );

}



a.fminbox:hover {

    background-image: url( 'http://igskins.googlecode.com/svn/trunk/skins/kitty/min_dark_blue_highlight.gif' );

}



a.fmaxbox, a.fminbox {

    margin-right: 5px;

}



.meditbox {

    border-top: 1px #000000 solid;

    padding: 5px 0px 5px 0px;

    font-size: 12px;

    color: #000000;

}



.uftl {

    padding: 5px 0px;

    border: none;

    border-top: 1px solid #fff;

    border-bottom: 1px solid #fff;

}



.sftl {

    padding: 5px 0px;

    border: none;

    border-top: 1px #ff6d97 dotted;

    border-bottom: 1px #ff6d97 dotted;

}



.fpad {

    padding: 5px 10px 2px 17px;

    font-size: 92%;

}



.modlabel {

    padding-bottom: 8px;

    border-bottom: 1px #ff6d97 dotted;

    margin-bottom: 2px;

}



.tld {

    width: 70px;

}



#more {

    border-color: #ff6d97 ! Important;

}



.dd_border {

    border: 1px solid #ff6d97;

}



.dd_item {

    font-size: 11px;

}



.edline {

    border-bottom-color: #ff6d97;

}



/* link colors */

a:link, a:visited, a:active {

    color: #ffffff;

}



.bold_link_container {

	color: #ffffff;

}



a:hover, a.alt:hover {

    text-decoration: underline;

}



.modtitle, a.alt {

    color: #ffffff;

}



a.mtlink {

    color: #ffffff;

}



a.gre {

    color: #ff6d97;

}



.tls a {

    color: #ff6d97;

}



.tls a:hover {

    text-decoration: underline;

}



#footerwrap a {

    text-decoration: none;

}



#footerwrap a:hover {

    text-decoration: underline;

}



#more a.q, #nhdrwrap .msg_box a, #new_user_save_box a {

    color: #ff6d97;

}



/* text colors */

.selectedtab {

    color: #000000;

}



.unselectedtab {

    color: #ffffff;

}



.fpad {

    color: #666666;

}



.modtitle_s {

    color: #ffffff;

    border-style: solid;

}



.tab_hover {

    color: #fff;

}



.dialog .titlebar {

    border-color: #ff6d97;

    background: #ff6d97;

}



.dialog .body {

    border-color: #ff6d97;

}



